easement and restrictive covenant - Alemán Inglés Diccionario